﻿
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.Corretagem.Model.Parameter
{
	public class FiltroTaxa : BaseModel

    {
        #region Private Properties
        
        private string _bolsa;
        //private Enum.TipoMercado? _mercado;
        //private Enum.TipoMercado? _mercadoOrigem;
        private string _mercado;
        private string _mercadoOrigem;

		private Enum.TipoNaturezaOperacao? _naturezaOperacao;
		private Periodo _periodo;

        #endregion

        #region Public Properties

        public string Bolsa{
			get{
				return _bolsa;
			}
			set{
				_bolsa = value;
			}
		}

		//public Enum.TipoMercado? Mercado        
        public string Mercado        
        {
			get{
				return _mercado;
			}
			set{
				_mercado = value;
			}
		}

		//public Enum.TipoMercado? MercadoOrigem{
        public string MercadoOrigem
        {
			get{
				return _mercadoOrigem;
			}
			set{
				_mercadoOrigem = value;
			}
		}

		public Enum.TipoNaturezaOperacao? NaturezaOperacao{
			get{
                return _naturezaOperacao;
			}
			set{
                _naturezaOperacao = value;
			}
		}

		public Periodo Periodo{
			get{
				return _periodo;
			}
			set{
				_periodo = value;
			}
        }
        #endregion
    }
}